package org.NooLab.texx.plugg.algo.intf;

import java.util.ArrayList;

import org.NooLab.texx.plugg.DataDescription;





public interface AlgoAssignatorIntf  extends AlgorithmIntf{


	/**
	 * returns a mini table, i.e. 2 rows, the first containing the headers,
	 * the second containing the values
	 * 
	 * @return
	 */
	public ArrayList<ArrayList<?>> getAssignates();

	
	// ....................................................

	public void setTextValue(TextObject textObj);
	
	public void clearText();

	// ....................................................

	public void setColumnPrefix(String prefix);
	
	public boolean hasParameters() ;

	// ....................................................
	
	public String getDescription() ;
	
	public int getOutputColumnsCount() ;

	public String setDataDescription(Object descriptionObj);

	public int getOutputSize();

	public int getInputSize();


	

	
}
